╬πδαΓδσφΦσ

╩ε∞∩εφσφ≥√
╩φε∩ΩΦ
╧σ≡σΩδ■≈α≥σδΦ
╤∩Φ±ΩΦ Choice
╤∩Φ±ΩΦ List
╧εδσ Label
╧εδσ TextField
╧εδσ TextArea
└∩δσ≥ FormDemo

    ╥σΩ±≥εΓεσ ∩εδσ Ωδα±±α TextField

    ─δ  ≡σΣαΩ≥Φ≡εΓαφΦ  εΣφεΘ ±≥≡εΩΦ ≥σΩ±≥α Γ√ ∞εµσ≥σ ±ετΣα≥ⁿ ≥σΩ±≥εΓεσ ∩εδσ φα ßατσ Ωδα±±α TextField, Ωε≥ε≡εσ φσ±δεµφε Γ Φ±∩εδⁿτεΓαφΦΦ. ╩δα±± TextField ±ετΣαφ φα ßατσ Σ≡≤πεπε Ωδα±±α ± Φ∞σφσ∞ TextComponent, ∩ε²≥ε∞≤ ∩≡Φ ≡αßε≥σ ± ≥σΩ±≥εΓ√∞ ∩εδσ∞ Ωδα±±α TextField Γ√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ Φ ∞σ≥εΣ√ Ωδα±±α TextComponent.

    ╩δα±± TextField

    ╧≡ΦΓσΣσ∞ Ω≡α≥Ωεσ ε∩Φ±αφΦσ Ωδα±±α TextField:

    ╩εφ±≥≡≤Ω≥ε≡√

    ╤ετΣαφΦσ ∩εδ  ßστ ≥σΩ±≥α

    public TextField();

    ╤ετΣαφΦσ ∩εδ  ßστ ≥σΩ±≥α ± ταΣαφφεΘ °Φ≡ΦφεΘ

    public TextField(int cols);

    ╤ετΣαφΦσ ∩εδ  Φ ΦφΦ÷ΦαδΦτα÷Φ  σπε ≥σΩ±≥ε∞

    public TextField(String text);

    ╤ετΣαφΦσ ∩εδ  ταΣαφφεΘ °Φ≡Φφ√ Φ ΦφΦ÷ΦαδΦτα÷Φ  σπε ≥σΩ±≥ε∞

    public TextField(String text,
      int cols);

    ╠σ≥εΣ√

    • addNotify

    ┬√τεΓ ∞σ≥εΣα createTextField

    public void addNotify();
    • echoCharIsSet

    ╧≡εΓσ≡Ωα, ≤±≥αφεΓδσφ δΦ Σδ  ∩εδ  ²⌡ε-±Φ∞Γεδ

    public boolean echoCharIsSet();
    • getColumns

    ╬∩≡σΣσδσφΦσ ≡ατ∞σ≡α ∩εδ 

    public int getColumns();
    • getEchoChar

    ╧εδ≤≈σφΦσ ≥σΩ≤∙σπε ²⌡ε-±Φ∞Γεδα

    public char getEchoChar();
    • minimumSize

    ╬∩≡σΣσδσφΦσ ∞ΦφΦ∞αδⁿφ√⌡ ≡ατ∞σ≡εΓ εßδα±≥Φ Σδ  ε≥εß≡αµσφΦ  ∩εδ 

    public Dimension minimumSize();

    ╬∩≡σΣσδσφΦσ ∞ΦφΦ∞αδⁿφ√⌡ ≡ατ∞σ≡εΓ εßδα±≥Φ Σδ  ε≥εß≡αµσφΦ  ∩εδ  ταΣαφφεΘ °Φ≡Φφ√

    public Dimension minimumSize(int cols);
    • paramString

    ╧εδ≤≈σφΦσ ±≥≡εΩΦ ∩α≡α∞σ≥≡εΓ

    protected String paramString();
    • preferredSize

    ╬∩≡σΣσδσφΦσ ε∩≥Φ∞αδⁿφ√⌡ ≡ατ∞σ≡εΓ εßδα±≥Φ Σδ  ε≥εß≡αµσφΦ  ∩εδ 

    public Dimension preferredSize();

    ╬∩≡σΣσδσφΦσ ε∩≥Φ∞αδⁿφ√⌡ ≡ατ∞σ≡εΓ εßδα±≥Φ Σδ  ε≥εß≡αµσφΦ  ∩εδ  ταΣαφφεΘ °Φ≡Φφ√

    public Dimension preferredSize(int cols);
    • setEchoCharacter

    ╙±≥αφεΓΩα ²⌡ε-±Φ∞Γεδα Σδ  ε≥εß≡αµσφΦ  Γ ∩εδσ

    public void setEchoCharacter(char c);

    ╤ετΣαφΦσ ≥σΩ±≥εΓεπε ∩εδ  Ωδα±±α TextField

    ╧≡Φ ±ετΣαφΦΦ ≥σΩ±≥εΓεπε ∩εδ  Γ√ ∞εµσ≥σ Γ√ß≡α≥ⁿ εΣΦφ Φτ ≈σ≥√≡σ⌡ Ωεφ±≥≡≤Ω≥ε≡εΓ, ±εε≥Γσ≥±≥Γσφφε, Σδ  ±ετΣαφΦ  ∩εδ  ßστ ≥σΩ±≥α Φ ßστ ≤ΩαταφΦ  ≡ατ∞σ≡α, ßστ ≥σΩ±≥α ταΣαφφεπε ≡ατ∞σ≡α, Σδ  ±ετΣαφΦ  ∩εδ  ± ≥σΩ±≥ε∞ Φ Σδ  ±ετΣαφΦ  ∩εδ  ± ≥σΩ±≥ε∞ ≤Ωαταφφεπε ≡ατ∞σ≡α.

    ┬ε≥ ⌠≡απ∞σφ≥ ΩεΣα, Γ Ωε≥ε≡ε∞ ±ετΣασ≥±  ∩εδσ ± ≥σΩ±≥ε∞, Φ∞σ■∙σσ °Φ≡Φφ≤, Σε±≥α≥ε≈φ≤■ Σδ  ≡ατ∞σ∙σφΦ  35 ±Φ∞ΓεδεΓ:

    TextField txt;
    txt = new TextField(
      "┬ΓσΣΦ≥σ ±≥≡εΩ≤ ≥σΩ±≥α", 35);

    ╤ετΣαφφεσ ∩εδσ ΣεßαΓδ σ≥±  Γ εΩφε α∩δσ≥α ∞σ≥εΣε∞ add.

    ┴εδⁿ°Φφ±≥Γε ±α∞√⌡ ∩εδστφφ√⌡ ∞σ≥εΣεΓ, φσεß⌡εΣΦ∞√⌡ Σδ  ≡αßε≥√ ± ∩εδσ∞ Ωδα±±α TextField, ε∩≡σΣσδσφε Γ Ωδα±±σ TextComponent, Ω≡α≥Ωεσ ε∩Φ±αφΦσ Ωε≥ε≡επε ∞√ ∩≡ΦΓσδΦ φΦµσ.

    ╩δα±± TextComponent

    ╠σ≥εΣ√

    • getSelectedText

    ╧εδ≤≈σφΦσ ≥σΩ±≥α, Γ√Σσδσφφεπε ∩εδⁿτεΓα≥σδσ∞ Γ εΩφσ ∩εδ 

    public String getSelectedText();
    • getSelectionEnd

    ╧εδ≤≈σφΦσ ∩ετΦ÷ΦΦ Ωεφ÷α Γ√ΣσδσφφεΘ εßδα±≥Φ

    public int getSelectionEnd();
    • getSelectionStart

    ╧εδ≤≈σφΦσ ∩ετΦ÷ΦΦ φα≈αδα Γ√ΣσδσφφεΘ εßδα±≥Φ

    public int getSelectionStart();
    • getText

    ╧εδ≤≈σφΦσ ∩εδφεπε ≥σΩ±≥α Φτ ∩εδ 

    public String getText();
    • isEditable

    ╧≡εΓσ≡Ωα, Γετ∞εµφε δΦ ≡σΣαΩ≥Φ≡εΓαφΦσ ≥σΩ±≥α Γ ∩εδσ

    public boolean isEditable();
    • paramString

    ╧εδ≤≈σφΦσ ±≥≡εΩΦ ∩α≡α∞σ≥≡εΓ

    protected String paramString();
    • removeNotify

    ╙ΣαδσφΦσ ΦτΓσ∙σφΦ 

    public void removeNotify();
    • select

    ┬√ΣσδσφΦσ ταΣαφφεΘ εßδα±≥Φ ≥σΩ±≥α

    public void select(int selStart, 
      int selEnd);
    • selectAll

    ┬√ΣσδσφΦσ Γ±σπε ≥σΩ±≥α

    public void selectAll();
    • setEditable

    ┬Ωδ■≈σφΦσ ΦδΦ Γ√Ωδ■≈σφΦσ Γετ∞εµφε±≥Φ ≡σΣαΩ≥Φ≡εΓαφΦ  ≥σΩ±≥α

    public void setEditable(boolean t);
    • setText

    ╙±≥αφεΓΩα ≥σΩ±≥α Γ ∩εδσ

    public void setText(String t);

    ╤ ∩ε∞ε∙ⁿ■ ∞σ≥εΣα getText Γ√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ Γσ±ⁿ ≥σΩ±≥, Ωε≥ε≡√Θ Φ∞σσ≥±  Γ ∩εδσ. ╠σ≥εΣ getSelectedText ∩ετΓεδ σ≥ ∩εδ≤≈Φ≥ⁿ ≥εδⁿΩε ≥≤ ≈α±≥ⁿ ≥σΩ±≥α, Ωε≥ε≡α  ∩≡σΣΓα≡Φ≥σδⁿφε ß√δα Γ√Σσδσφα ∩εδⁿτεΓα≥σδσ∞.

    ╧≡ΦδεµσφΦσ ∞εµσ≥ Γ√ΣσδΦ≥ⁿ δ■ßεΘ ⌠≡απ∞σφ≥ ≥σΩ±≥α ΦδΦ Γσ±ⁿ ≥σΩ±≥ ∩≡Φ ∩ε∞ε∙Φ ∞σ≥εΣεΓ select Φ selectAll, ±εε≥Γσ≥±≥Γσφφε.

    ─δ  τα∩Φ±Φ ≥σΩ±≥α Γ ∩εδσ ∩≡ΦδεµσφΦσ ∞εµσ≥ Γε±∩εδⁿτεΓα≥ⁿ±  ∞σ≥εΣε∞ setText.

    ┬ετ∞εµφε, Σδ  Γα± ß≤Σσ≥ Φφ≥σ≡σ±σφ ∞σ≥εΣ setEditable, ∩ετΓεδ ■∙ΦΘ ∩σ≡σΩδ■≈α≥ⁿ ≥σΩ±≥εΓεσ ∩εδ  Φτ ≡σµΦ∞α, ∩≡Φ Ωε≥ε≡ε∞ ≡σΣαΩ≥Φ≡εΓαφΦσ ταßδεΩΦ≡εΓαφε, Γ ≡σµΦ∞ ± ≡ατ≡σ°σφφ√∞ ≡σΣαΩ≥Φ≡εΓαφΦσ∞ Φ εß≡α≥φε.



Java | ╧≡εΣ≤Ω≥√ Φ ≡σ°σφΦ  | ╥σ⌡φεδεπΦΦ | ╤σ≡ΓΦ± Φ εß≤≈σφΦσ
╬ Ωε∞∩αφΦΦ | ╧α≡≥φσ≡√ | ═εΓε±≥Φ | ╧εΦ±Ω
Sun Microsystems Inc. Corporate Information Our partners News and Events Search on site Java Computing Products and Solutions Technologies and Researches Education and Service Content